Dictionary Lookup:
make life difficult for
Pronunciation:
/ˈmeɪk ˈlaɪf ˈdɪfəkəlt ˈfɔɹ/
Chinese definitions:
过不去 [guò bu qù]